package com.itheima.constructor;

public class conTest {
    public static void main(String[] args) {
        //目标:认识类的构造器,搞清楚其特点和常见应用场景
        //构造器特点:创建对象时,对象会立即自动调用构造器.调用有参还是无参就要根据是否有参数值来决定
        conStudent s1=new conStudent();
        conStudent s2=new conStudent("西门吹雪");

        System.out.println("-----------------");

        //正常来写代码是这样的
        conStudent t1=new conStudent();
        t1.name="大帅";
        t1.age=22;
        t1.sex='男';
        System.out.println(t1.name);
        System.out.println(t1.age);
        System.out.println(t1.sex);

        //以下是一种更优写法
        //对象的一种常见应用场景:创建对象时能立即为对象赋值
        conStudent t2=new conStudent("言午大帝",20,'男');
        System.out.println(t2.name);
        System.out.println(t2.age);
        System.out.println(t2.sex);

    }
}
